1d31c812a5a29d83b62d503539379f8033e8592e,src/org/lwjgl/demo/vulkan/ClearScreenDemo.java,ClearScreenDemo,setupDebugging,#VkInstance#number#VkDebugReportCallbackEXT#,128
Before Change
}
private static long setupDebugging(VkInstance instance, int flags, VkDebugReportCallbackEXT callback) {
VkDebugReportCallbackCreateInfoEXT dbgCreateInfo = VkDebugReportCallbackCreateInfoEXT.calloc();
dbgCreateInfo.sType(VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT);
dbgCreateInfo.pNext(NULL);
dbgCreateInfo.pfnCallback(callback);
dbgCreateInfo.pUserData(NULL);
dbgCreateInfo.flags(flags);
LongBuffer pCallback = memAllocLong(1);
int err = vkCreateDebugReportCallbackEXT(instance, dbgCreateInfo, null, pCallback);
memFree(pCallback);
After Change
}
private static long setupDebugging(VkInstance instance, int flags, VkDebugReportCallbackEXT callback) {
VkDebugReportCallbackCreateInfoEXT dbgCreateInfo = VkDebugReportCallbackCreateInfoEXT.calloc()
.sType(VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT)
.pNext(NULL)
.pfnCallback(callback)
.pUserData(NULL)
.flags(flags);
LongBuffer pCallback = memAllocLong(1);